.pageadd {
	border-style: solid; border-width: 1px 1px 1px 1px; border-color: #BFBFBF; width: 938px; padding: 5px; height: 20px; background-color: #FCFCFC; line-height: 20px; overflow: hidden;
}

.pageleft {
	float: left; text-align: center; width: 200px; background-color: #6b6b6b; overflow: hidden;
}

.pagelft_tab01 {
	width: 200px; overflow: hidden;color:#fff;
}

.pagelft_tab02 {
	width: 185px; height: 30px; padding-left: 15px; line-height: 30px; margin-bottom: 1px; background: url(../images/botton_bg_01.gif) no-repeat left 0px; background-color: #05a01e; color: #fff; font-weight: bold; text-align: left; overflow: hidden;
}

.pagelft_tab01 ul {
	list-style-position: outside; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; width: 170px;text-align: center; margin: auto;
}

.pagelft_tab01 ul li {
	height: 25px; padding-left: 15px; line-height: 25px; margin-bottom: 0px; text-align: left; background: url(../images/line_01.gif) repeat-x bottom; overflow: hidden;
}

.bottonli {
	background-color: #6b6b6b;
}

.bottonli2 {
	font-weight: bold; background-color: #D1D1D1;
}

.pagelft_tab03 {
	width: 200px; height: 15px; line-height: 15px; overflow: hidden;
}

.row {
	margin-bottom: -10000px; padding-bottom: 10000px;
}

.pagelft_text_top {
	width: 170px; height: 3px; margin: auto; background: url(../images/botton_bg_04.gif) no-repeat left 0px; background-color: #969696; overflow: hidden;
}

.pagelft_text_bottom {
	width: 170px; height: 3px; margin: auto; background: url(../images/botton_bg_05.gif) no-repeat left 0px; background-color: #969696; overflow: hidden;
}

.pageleft_text {
	width: 160px; margin: auto; padding: 5px; text-align: left; background-color: #969696; overflow: hidden;
}

.order_content {
	overflow: hidden;
}

.title02 {
	width: 160px;
}

.title02 .font {
	float: left; width: 70px; height: 20px; line-height: 20px; padding-left: 5px; font-weight: bold;
}

.title02 .more2 {
	float: right; width: 85px; height: 20px; text-align: right; line-height: 20px;
}

.text {
	float: left; margin-top: 5px; width: 160px; text-align: center; overflow: hidden;
}

.text ul {
	list-style-position: outside; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; width: 140px; text-align: center; margin: auto;
}

.text ul li {
	height: 25px; padding-left: 15px; line-height: 25px; margin-bottom: 0px; text-align: left; background: url(../images/read01.gif) no-repeat 0px 8px;
}

.text .formdiv {
	float: left; text-align: left; width: 160px; margin-top: 5px; color: #ffffff;
}

.text .formtext {
	float: left; text-align: left; width: 150px; padding-left: 5px; margin-top: 5px; color: #ffffff;
}

.hrline {
	margin: 3px 0px 3px 0px; background-color: #ffffff; width: 160px; height: 1px; float: left; overflow: hidden;
}

.small_bann {
	width: 170px; text-align: center; display: inline-block; margin: 0 auto;
}

.small_bann img {
	margin-top: 5px;
}

.content_right {
	float: right; text-align: left; width: 740px; overflow: hidden;
}

.titlepic {
	text-align: left; width: 740px;
}

.botton-title {
	text-align: left; width: 740px; height: 30px; line-height: 30px; background: url(../images/botton_bg_02.gif) no-repeat left 0px; background-color: #DBDBDB;
}

.title {
	padding-left: 10px; color: #424242; font-weight: bold; float: left;
}
.more {
	padding-top: 10px; padding-right: 10px; float: right;
}
.bottoninput {
	padding-top: 0px; padding-right: 10px; float: right;
}
.bottoninput img{
	padding: 0px; margin:0px;vertical-align: middle;
}

.content-text {
	width: 740px; overflow: hidden; 
}

.content-text dl {
	width: 175px; float: left; text-align: center; margin: 4px;overflow: hidden;
}

.content-text dl dt {
	margin: 5px 0px 0px 5px;
}

.content-text dl dd {
	margin-top: 4px; width: 175px; line-height: 150%; margin-left: 0px; color: #000000; text-align: center; overflow: hidden;
}

.content-text dl dd img {
	display: block; margin: 0 auto;
}

.content-text-01 {
	width: 367px; float: left; overflow: hidden;
}

.content-text-02 {
	width: 367px; float: right; overflow: hidden; 
}

.botton-title2 {
	text-align: left; width: 367px; height: 30px; line-height: 30px; background: url(../images/botton_bg_03.gif) no-repeat left 0px; background-color: #DBDBDB;
}
.botton-title3 {
	text-align: left; width: 740px; height: 37px; line-height: 37px; background: url(../images/botton_bg_02.gif) no-repeat left 0px; background-color: #DBDBDB;
}

.content-text2 {
	width: 367px; padding: 5px; overflow: hidden; 
}

.content-text2 dl {
	width: 357px; float: left; text-align: center; margin: 0px; overflow: hidden;
}

.content-text2 dl dt {
	float: left; margin-top: 5px;
}

.content-text2 dl dd {
	float: right; margin-top: 3px; width: 250px; margin-left: 0px;
}

.color01 {
	text-align: left; color: #757575; line-height: 150%;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}

.readtitle {
	border: 1px solid #C0C0C0; width: 728px; height: 218px; padding: 5px; background: url(../images/read_bg.gif) repeat-x; overflow: hidden; 
}

.readpic {
	float: left; margin-left: 8px; margin-top: 8px; width: 200px; height: 200px; line-height: 200px; text-align: center; overflow: hidden; background-color: #E0E0E0;
}

.readinfo {
	float: left; width: 500px; margin: 8px 0px 0px 8px;
}

.readinfo dl {
	margin-top: 10px;
}

.readinfo .font01 {
	font-size: 16px; font-weight: bold;
}

.readinfo .font01_sn {
	font-size: 11px; color: #A3A3A3; font-weight: lighter;
}

.readinfo .font02 {
	margin-top: 10px; font-size: 9pt; font-weight: lighter;
}

.readtext {
	width: 738px; text-align: center; border: 1px solid #C0C0C0; background: url(../images/title_bg.gif) repeat-x; overflow: hidden;
}

.readicon {
	width: 670px; color: #474747; font-size: 14px; font-weight: bold; background: url(../images/icon02.gif) no-repeat; margin: 10px auto; padding-top: 2px; padding-left: 35px; text-align: left; overflow: hidden;
}

.readline {
	width: 720px; height: 15px; background: url(../images/line_02.gif) repeat-x; overflow: hidden;
}

.content {
	width: 680px; color: #575757; font-size: 12px; height: auto; line-height: 160%; margin: auto; padding-bottom: 5px; text-align: left; overflow: hidden;
}

#loading {
	width: 680px; margin: auto; overflow: hidden;
}

.messagecontent {
	width: 680px;  overflow: hidden;
}

.messagecontent #m_content01 {
	margin: auto; overflow: hidden;
}

.messagecontent #m_content01 dl {
	margin: 0px auto; padding: 10px; overflow: hidden;
}

.messagecontent #m_content01 dl dd {
	margin: 0px auto; overflow: hidden;
}

.messagecontent #m_content02 {
	padding-left: 20px; margin: auto; overflow: hidden; background-color: #F2F2F2;
}

.messagecontent #m_content02 dl {
	margin: 0px auto; padding: 10px; overflow: hidden;
}

.messagecontent #m_content02 dl dd {
	margin: 0px auto; overflow: hidden;
}

.messagecontent #line {
	height: 2px; margin: 0px auto; background-color: #8ABDFF; overflow: hidden;
}

.pagination {
	width: 680px; height: 30px; line-height: 30px; text-align: center; margin: auto; overflow: hidden;
}

#from {
	color: #B31417;
}

#tt {
	color: #398F0A;
}

#mm {
	color: #575757;
}

.sendform {
	border: 1px solid #BCCFF0; width: 658px; padding: 10px; background-color: #D1DEF5; overflow: hidden;
}

.sendform input,.sendform select,.sendform textarea {
	padding: 3px; margin: 0px; font-size: 12px;
}

.sendform table {
	width: 100%; border: 1px solid #BCCFF0; background: #fff;
}

.sendform table td.sendtitle {
	font-size: 14px; height: 40px; color: #2C60D8; padding-left: 15px; font-weight: bold;
}

.sendform table td.trtitle01 {
	width: 15%; text-align: right; font-weight: bold; color: #3670AB; padding: 4px; margin: 5px;
}

.sendform table td.trtitle02 {
	text-align: left; padding: 4px; margin: 5px;
}

.sendform table td.sendline {
	line-height: 1px; background-color: #D1DEF5; overflow: hidden;
}

.content-outline {
	width: 740px; overflow: hidden; background-color: #ffffff;
}

.content-outline #topline {
	height: 4px; width: 740px; margin: 0 auto; background: url(../images/content_bg_01.gif) no-repeat; overflow: hidden;
}

.content-outline #text {
	width: 720px; padding: 5px 10px 5px 10px; background: url(../images/content_bg_02.gif) repeat-y; overflow: hidden;
}

.content-outline #bottomline {
	height: 4px; width: 740px; margin: 0 auto; background: url(../images/content_bg_03.gif) no-repeat; overflow: hidden;
}

.content-outline #text #titlele2 {
	height: 30px; line-height: 30px; width: 710px; padding-left: 10px; margin: 0 auto; background: url(../images/footer_bg.gif) repeat-y; font-weight: bold; font-size: 9pt; color: #535250; overflow: hidden;
}

.content-outline #text #pagelist {
	text-align: center; height: 30px; line-height: 30px; overflow: hidden;
}

.content-outline #text #line {
	height: 1px; width: 708px; margin: 6px; overflow: hidden; border-top-style: dashed; border-top-width: 1px; border-top-color: #C0C0C0;
}

.content-outline #text #pro_list {
	width: 710px; padding: 5px 5px 0px 5px; margin: 0 auto; font-size: 9pt; overflow: hidden;
}

.content-outline #text #pro_list dl#info {
	width: 710px; padding: 0px; margin: 0px; overflow: hidden;
}

.content-outline #text #pro_list dl#info dt {
	float: left; width: 150px; padding: 5px 10px 0px 0px; margin: 0 auto; font-size: 9pt; overflow: hidden;
}

.content-outline #text #pro_list dl#info dd {
	float: left; width: 540px; padding: 12px 5px 5px 5px; margin-left: 0px;
}

.content-outline #text #pro_list dl#info dd#topnewstext {
	float: left; padding-top: 0px; width: 540px; margin-left: 0px; line-height: 180%; color: #757575;
}

.content-outline #text #pro_list dl#info dd#textline {
	float: left; padding-top: 0px; width: 540px; text-align: right; margin-left: 0px; margin-bottom: 0px; color: #757575;
}

.content-outline #text #pro_list #line {
	height: 1px; margin-left: 0px; width: 700px; overflow: hidden; border-top-style: dashed; border-top-width: 1px; border-top-color: #C0C0C0;
}
.searchtext {
	width: 710px; padding: 5px 10px 5px 10px; overflow: hidden;
}

.searchtext .searchicon {
	float: left; width: 128px; padding: 5px; overflow: hidden;
}

.searchtext .searchbottom {
	float: right; width: 520px; padding: 5px; overflow: hidden;
}

.searchtext .searchbottom .formdiv {
	padding: 5px; overflow: hidden;
}